longjaw leatherjacket - German English Dictionary